Definition of Layia Platyglossa

  • (noun) California annual having flower heads with yellow rays tipped with white

Synonyms of Layia Platyglossa


Antonyms of Layia Platyglossa


No Antonyms Found.

Homophones of Layia Platyglossa


No Homophones Found.